English to Simple English Dictionary
ultrafiche
Microform
Meaning for ultrafiche found in 21 Languages.
Sponored Video